<?php

class Module_Mediate_CaseLitigant extends Module_BaseModule
{
    use Lib_BaseTraitsModule;
    private static $obj = null;
    private $model = null;
    public static $mobileSource = [
        '1'=>'案件导入',
        '2'=>'来电号码',
        '3'=>'补录号码',
        ];
    public static $mobileStatus = [
        '1'=>'正常',
        '2'=>'空号',
        '3'=>'停机',
        '4'=>'空号',
        '5'=>'非本人',
    ];
    public static $prohibitMobile = [
        13269996678,
        13766575667,
        15814840192,
        13823804526,
        13796880243,
        15945255747,
        17896069337,
        13269996678,
        13766575667,
        15814840192,
        13823804526,
        13796880243,
        15945255747,
        17896069337,
        13796880243,
    ];
    /**
     * 封闭构造.
     */
    public function __construct()
    {
        $this->model = new Model_Mediate_CaseLitigant();
    }

    /**
     * 单例获取
     * 保证一条进程只产生一个Module对象
     *
     * @return Module_Mediate_CaseLitigant
     */
    public static function getInstance()
    {
        if (empty(self::$obj)) {
            self::$obj = new self();
        }

        return self::$obj;
    }
    public function updateMobileStatusByCardIDMobile($mobileStatus,$cardId,$mobile){
        return $this->model->updateMobileStatusByCardIDMobile($mobileStatus,$cardId,$mobile);
    }


}
